package com.medical.interrogation.domain;


import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class MedicalMedic {
    // 医师编号
    private Long id;

    // 医院id
    private Long hospitalId;

    // 科室id，可以考虑使用数组或集合类型来存储多个科室id
    private String departmentIds;

    // 登录人id
    private Long userId;

    // 医师等级：1普通 2主治 3主任
    private int rankOfPhysician;

    // 医师姓名
    private String doctorName;

    // 年限
    private int ageLimit;

    // 医师资格证书
    private String doctorsCertificate;

    // 医师执业证书
    private String medicalPracticeCertificate;

    // 总收入金额
    private BigDecimal grossincomeAmount;

    // 是否问诊：0-开启问诊 1-关闭问诊
    private int status;

    // 诊金
    private BigDecimal consultationFee;
}
